make a pact - Français Anglais Dictionnaire